.my_vxe_grid {
  background: #323642;

  .vxe-grid--toolbar-wrapper {
    .vxe-toolbar {
      color: #D1D1D1;
      background-color: #323642;

      .vxe-button--wrapper {
        .vxe-button {
          color: #D1D1D1;
        }
      }
    }
  }

  .vxe-table--main-wrapper {
    background: #323642;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;

    .vxe-table--header-wrapper {
      background: #323642;
      border-top-right-radius: 5px;
      border-top-left-radius: 5px;

      .vxe-header--column {
        color: #D1D1D1;
        background-image: none;

        .vxe-sort--asc-btn,
        .vxe-sort--desc-btn {
          color: #D1D1D1;
        }

        .vxe-sort--asc-btn.sort--active, .vxe-sort--desc-btn.sort--active {
          color: #00a289;
        }
      }

      .vxe-table--header-border-line {
        border-bottom: 2px solid #979EAF;
      }
    }

    .vxe-table--body-wrapper {
      background-color: #323642 !important;
      border-left: 1px solid #979EAF;
      border-right: 1px solid #979EAF;
      border-bottom: 1px solid #979EAF;
      overflow-x: hidden;

      .vxe-table--body {
        .vxe-body--row {
          background: #323642;
        }

        .vxe-body--column {
          color: #D1D1D1;
          background-image: linear-gradient(rgba(128, 133, 149, 0.5), rgba(128, 133, 149, 0.5)), linear-gradient(rgba(128, 133, 149, 0.5), rgba(128, 133, 149, 0.5));

          &.col_9 {
            background-image: none, linear-gradient(rgba(128, 133, 149, 0.5), rgba(128, 133, 149, 0.5));
          }

          .vxe-button {
            color: #D1D1D1;
          }
        }
      }
    }
  }

  .vxe-table--empty-placeholder {
    color: #D1D1D1;
  }

  .vxe-table--border-line {
    display: none; //---
    border-color: #323642;
  }

  .vxe-loading.is--visible {
    //display: none; //---
  }

  .vxe-loading .vxe-loading--spinner:after, .vxe-loading .vxe-loading--spinner:before {
    background-color: #00a289;
  }
}

.my_grid_insert {
  color: #D1D1D1;

  .vxe-input--inner {
    background: #1d212e;
  }
}

/** 鼠标经过提示 */
.vxe-table--tooltip-wrapper {
  z-index: 9999 !important;
}